double-ballot voting system - Spanish English Dictionary